BODY {
	MARGIN: 0px;
	font: 9pt MS Sans Serif;
	background-color: #58B3FF
}

.div_tools {
	width: 100%
}

.div_content {
	white-space: nowrap;
	width: 100%;
	border-top: #000 1px solid;
}

.div_content_main {
	height: 100%;
	width: 500;
	display: inline;
	vertical-align: top;
}

.div_content_list {
	height: 100%;
	WIDTH: 29px;
	display: inline;
	vertical-align: top;
	padding-top: 25;
	white-space: normal;
	word-wrap: normal;
	word-break: break-all;
}

.div_content_ref {
	height: 100%;
	WIDTH: 200px;
	display: inline;
	vertical-align: top;
}

.div_main_edit {
	width: 100%;
	height: 100%;
}

.div_content_key {
	width: 100%;
	height: 29;
	display: none;
}

.div_main_tools {
	width: 100%;
	height: 29;
}

.div_main_ref {
	height: 200;
	display: block;
	width: 100%;
}

.div_ref_key {
	height: 100%;
	display: block;
	width: 100%;
	background-color: #FFF
}

.div_ref_item {
	height: 100%;
	display: none;
	width: 100%;
	background-color: #FFF
}

.div_ref_doc {
	height: 100%;
	display: none;
	width: 100%;
	background-color: #FFF;
	overflow: auto;
}

.div_ref_list {
	height: 100%;
	display: block;
	width: 95%;
	background-color: #FFF;
	overflow: auto;
}

.div_tools_menu {
	display: inline
}

.div_tools_upmenu {
	display: inline;
	white-space: nowrap;
}

.vmenu_start {
	width: 29;
	background: url(./../images/caidan1_03.gif);
	height: 21;
	TEXT-ALIGN: center
}

.vmenu_start_selected {
	width: 29;
	background: url(./../images/caidan1_03_0.gif);
	height: 21;
	TEXT-ALIGN: center
}

.vmenu_end {
	background: url(./../images/caidan1_06.gif);
	width: 29;
	height: 21;
	TEXT-ALIGN: center
}

.vmenu_end_selected {
	background: url(./../images/caidan1_06_0.gif);
	width: 29;
	height: 21;
	TEXT-ALIGN: center
}

.vmenu_text {
	width: 29;
	background: url(./../images/caidan1_04.gif);
	height: 21;
	TEXT-ALIGN: center;
	cursor: pointer;
	white-space: normal;
	word-wrap: normal;
	word-break: break-all;
}

.vmenu_selected_text {
	width: 29;
	background: url(./../images/caidan1_04_0.gif);
	height: 21;
	TEXT-ALIGN: center;
	cursor: pointer;
	white-space: normal;
	word-wrap: normal;
	word-break: break-all;
}

.vmenu_selected_start {
	width: 29;
	background: url(./../images/caidan1_01_0.gif);
	height: 21;
	TEXT-ALIGN: center
}

.vmenu_selected_end {
	width: 29;
	background: url(./../images/caidan1_05.gif);
	height: 21;
	TEXT-ALIGN: center
}

.vmenu_middle {
	width: 29;
	background: url(./../images/caidan1_01.gif);
	height: 21;
	TEXT-ALIGN: center
}

.menu_start {
	width: 21;
	background: url(./../images/caidan2_03.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.menu_start_selected {
	width: 21;
	background: url(./../images/caidan2_03_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.menu_text {
	width: 90;
	background: url(./../images/caidan2_04.gif);
	display: inline;
	height: 100%;
	padding-top: 10;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}

.menu_middle {
	width: 21;
	background: url(./../images/caidan2_01.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.menu_selected_start {
	width: 21;
	background: url(./../images/caidan2_01_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.menu_selected_text {
	width: 90;
	background: url(./../images/caidan2_04_0.gif);
	display: inline;
	height: 100%;
	padding-top: 10;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}

.menu_selected_end {
	width: 21;
	background: url(./../images/caidan2_05_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.menu_end {
	width: 21;
	background: url(./../images/caidan2_06.gif);
	display: inline;
	height: 100%;
	vertical-align: top;
	cursor: pointer;
}

.menu_end_selected {
	width: 21;
	background: url(./../images/caidan2_06_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.upmenu_start {
	width: 21;
	background: url(./../images/caidan4_03.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.upmenu_start_selected {
	width: 21;
	background: url(./../images/caidan4_03_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.upmenu_middle {
	width: 21;
	background: url(./../images/caidan4_01.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.upmenu_text {
	width: 90;
	background: url(./../images/caidan4_04.gif);
	display: inline;
	height: 100%;
	padding-top: 5;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}

.upmenu_selected_start {
	width: 21;
	background: url(./../images/caidan4_01_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.upmenu_selected_text {
	width: 90;
	background: url(./../images/caidan4_04_0.gif);
	display: inline;
	height: 100%;
	padding-top: 5;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}

.upmenu_selected_end {
	width: 21;
	background: url(./../images/caidan4_05_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.upmenu_end {
	width: 21;
	background: url(./../images/caidan4_06.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.upmenu_end_selected {
	width: 21;
	background: url(./../images/caidan4_06_0.gif);
	display: inline;
	height: 100%;
	vertical-align: top
}

.content_minus {
	width: 30;
	background: url(./../images/minus.gif) no-repeat;
	background-position: center;
	display: inline;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	border: #000;
}

.content_plus {
	width: 30;
	background: url(./../images/plus.gif) no-repeat;
	background-position: center;
	display: inline;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
}

.frame_class {
	Z-INDEX: 1;
	VISIBILITY: inherit;
}